package com.cin.cma.server.biz.model.core.request;

import com.cin.cma.common.enums.ServiceFeeEnum1;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @Author：wubo
 * @Date：2024/7/29 下午3:20
 */
@Data
public class OrderSeatRequestCO {
    /**
     * 座位编码
     */
    private String seatCode;
    private String rolId;
    private String colId;
    /**
     * 结算价
     */
    private BigDecimal settlePrice;
    /**
     * 销售价
     */
    private BigDecimal salePrice;
    /**
     * 普通支付金额（加上补贴金额一定等于销售价）
     */
    private BigDecimal paymentPrice;
    /**
     * 补贴金额（影院补贴）（加上普通支付金额一定等于销售价）
     */
    private BigDecimal subsidyPrice;
    /**
     * 影厅服务费
     */
    private BigDecimal hallServiceFee;
    /**
     * 影厅服务费类型
     */
    private ServiceFeeEnum1 hallServiceFeeType;
    /**
     * 网络代售费
     */
    private BigDecimal webServiceFee;
    /**
     * 接口服务费
     */
    private BigDecimal interfaceServiceFee;
    /**
     * 会员卡支付金额
     */
    private BigDecimal memberCardPrice;
    /**
     * 卡号
     */
    private String cardNo;
    /**
     * 卡政策id
     */
    private String cardGradeId;
    /**
     * 卡用户id
     */
    private String memberId;
}
